a{
	text-decoration: none;
}
.topdiv{
	width: 100%;
	height: 5%;
	/* background-color: #FF8900; */
	background-color: #18E0CD;
    border: 1px #94B698 solid;
}
.topdiv .logo{
	width: 130px;
	height: 100%;
	background-color: white;
	margin-left:3%;
	
	
}
.personal{
	display: inline-block;
	width: 300px;
	/* height: 100%; */
	line-height: 100%;
	text-align: center;
	/* background-color: red; */
	float: right;
	 margin-right:5%;
	 
}
.personal a{
	display:inline-block;
	height:30px;
	line-height:30px;
	text-decoration: none;
	color: #fff;
	margin-top: 30px;
	/* background-color: blue; */
	margin-left:10px;
}
.personal a:hover{
	text-decoration: underline;
	
}
.leftdiv{
	width: 20%;
	height: 95%;
	/* background-color: #ffff00; */
	float: left;
	border: 1px #16FBBB solid;
}
.leftdiv .menu{
	list-style-type: none;
	width: 84%;
	/* background-color: blue; */
	text-align: center;
	
	
}
.leftdiv .menu li{
	/* background-color: #fff; */
	margin-left: -40px;
	line-height: 40px;
	height: 40px;
}
.leftdiv .menu a{
	 text-decoration: none;
	 /*  */
	 color: #5953CE;
	 display: inline-block;
	 width: 100%;
	 height: 100%;
	 
}
.leftdiv .menu a:hover{
	background-color: #08FBE4;
	color: #fff;
}
.maindiv{
	width: 79%;
	height: 95%;
	/* background-color: #00ffff; */
	margin-left: 21%;
}
.product{
	width: 250px;
	height: 300px;
	background-color: #fff;
	padding: 20px;
	float: left;
	margin-left: 20px;
	margin-top: 10px;
	text-align: center;
	
}
.product:hover{
	background-color: #E5F1FB;
	cursor: pointer;
	
}
.product img{
	width: 200px;
	text-align: center;
}
.product .name{
	font-size: 14px;
	
}
.product .price{
	font-size: 16px;
	/*  */
	color: #F40808;
	margin-left: 20px;
	
}
.product .info{
	font-size: 12px;
}
.product .btn{
	display: inline-block;
	width: 100%;
	height: 30px;
	line-height: 30px;
	background-color: #fff;
	/*  */
	color: #5953CE;
}
.product .btn:hover{
	color: #fff;
	background-color: #FBDE16;
}
.commitOrder .address{
	width: 60%;
	margin-left: 20%;
	height: 30px;
	border:1px solid #FF5000;
	margin-top: 20px;
	text-align: center;
	padding: 20px 10px;
}
.commitOrder  .orderprice{
	width: 180px;
	height: 70px;
	line-height: 70px;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	color: #fff;
	background-color: #FF8900;
	margin-left: 20%;
	margin-top: 10px;
	display: inline-block;
}
.commitOrder  .ordercommit{
	margin-left: 0;
	background-color: #fff;
	/*  */
	color:#5953CE;
	border:1px solid #FF8900;
	width: 180px;
	height: 68px;
	line-height: 68px;
	text-align: center;
	font-size: 20px;
	position:relative;
	left:-5px;
	top:0.5px;
	display: inline-block;
}
.commitOrder  .ordercommit:hover{
	background-color: #FF8900;
	color:#fff;
	
}